package com.hn.sanya.demo.wx.vo.message.Artics;

import lombok.Data;
import java.util.List;
import java.util.Map;

/**
 * 功能描述: 回复图文消息
 * @param:
 * @return:
 * @auther: lxh
 * @date: 2019/1/25
 */
@Data
public class ArticlesMessage {

    private String ToUserName; //开发者微信号
    private String FromUserName; //发送方帐号（一个OpenID）
    private String CreateTime;  //消息创建时间 （整型）
    private String MsgType;  //消息类型	text

    private String ArticleCount; //图文消息个数；当用户发送文本、图片、视频、图文、地理位置这五种消息时，开发者只能回复1条图文消息；其余场景最多可回复8条图文消息

    private List<Articles>  Articles;



    public ArticlesMessage(Map<String, String> requestMap, List<Articles> articles) {
        this.ToUserName = requestMap.get("FromUserName");
        this.FromUserName=requestMap.get("ToUserName");
        this.CreateTime=System.currentTimeMillis()/1000+"";
        //设置文本消息的msgType
        this.setMsgType("news");
        this.ArticleCount=ArticleCount;
        this.Articles=articles;
    }


}
